Browning automatic rifle

English word definition — powered by WordNet

NOUN

a portable .30 caliber automatic rifle operated by gas pressure and fed by cartridges from a magazine

Want to remember browning automatic rifle?

Sign up free to bookmark & revise